"leveraged company" - Details

English Term:
leveraged company
Arabic Term:
شركة معززة بالاقتراض
Arabic Definition:

.